您的位置:首页 >> Redis

列表

  • Redis集群中的节点分为哪两个

    数据库

    Redis 集群中的节点分为主节点(master)和从节点(slave),其中主节点用于处理槽,而从节点则用于复制某个主节点,并在被复制的主节点下线时,代替下线主节点继续处理命令请求。(推荐教程:redis教程)Redis 集群是 Redi

  • redis报错Windows error 0x70的解决方法

    数据库

    redis 嫌弃你内存不够了,就给你不开第二个实例。 The Windows version of Redis allocates a large memory mapped file for sharingthe heap with th

  • Redis的特点有哪些

    数据库

    Redis的特点有:1、redis数据读写速度非常快,因为它把数据都读取到内存当中操作;2、redis虽然数据的读取都存在内存当中,但是最终它是支持数据持久化到磁盘当中;3、redis提供了丰富的数据结构。redis数据读写速度非常快,因为

  • Redis 哨兵模式原理

    数据库

    Redis 哨兵模式原理哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行、其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。Linux - redis

  • Redis主从复制工作原理以及常见问题

    数据库

    相信很多小伙伴都已经配置过主从复制,但是对于redis主从复制的工作流程和常见问题很多都没有深入的了解。咔咔这次用时俩天时间给大家整理一份redis主从复制的全部知识点。本文实现所需环境centos7.0redis4.0一、什么是Redis

  • redis过期策略是指什么

    数据库

    Redis的过期策略就是指当Redis中缓存的key过期了,Redis应该如何处理,一般有定时过期,惰性过期,定期过期这三种处理方式。Redis的过期策略就是指当Redis中缓存的key过期了,Redis如何处理。定时过期:每个设置过期时间

  • Redis实现Session共享详解

    数据库

    Redis实现Session共享这几天在做session共享这么一个小模块,也查了好多资料,给我的感觉,就是太乱了,一直找不到我想要的东西,几乎全部实现方法都与我的想法不一样,在这里,我总结一下自己是如何用Redis实现session共享的

  • 什么是Redis事务

    数据库

    Redis事务是可以一次性执行多条命令,本质上是一组命令的集合,一个事务中的所有命令都会序列化,然后按顺序地串行化执行,而不会被插入其他命令。一、什么是redis事务?  可以一次性执行多条命令,本质上是一组命令的集合。一个事务中的所有命令

  • redis内存淘汰机制有哪些

    数据库

    redis内存淘汰机制有:1、noeviction,当内存使用达到阈值的时候,所有引起申请内存的命令会报错;2、allkeys-lru,在主键空间中,优先移除最近未使用的key;3、allkeys-random,在主键空间中,随机移除。内存

  • redis实现30分钟未支付取消订单

    数据库

    应用背景订单下单30分钟内未支付,取消订单发布的求租 求购 拼团超时需求无人响应,退回押金各种可以使用超时来实现的业务应用原理Redis setex 设置一个指定时间的key,setex order_no 1800 1开启psubscrib

  • Redis是单线程的原因及高并发快的3大原因详解

    数据库

    下面由Redis教程栏目给大家介绍Redis是单线程的原因及高并发快的3大原因详解,希望对需要的朋友有所帮助!Redis的高并发和快速原因1.redis是基于内存的,内存的读写速度非常快;2.redis是单线程的,省去了很多上下文切换线程的

  • 什么是redis雪崩

    数据库

    redis缓存雪崩的英文解释是奔逃的野牛,指的是缓存层当掉之后,并发流量会像奔腾的野牛一样,大量后端存储,这是由于某些原因,整体不能够提供服务,于是所有的请求,就会到达存储层,存储层的调用量就会暴增,造成存储层也会挂掉的情况。1.什么是雪崩

  • 如何通过命令行修改redis的配置

    数据库

    Redis有几个命令,可让您即时更改Redis服务器的配置设置。本教程将介绍其中一些命令,并说明如何使这些配置更改永久生效。如何使用本指南本指南以备有完整示例的备忘单形式编写。我们鼓励您跳至与您要完成的任务相关的任何部分。本指南中显示的命令

  • 增加redis命令的方法

    数据库

    Redis因高性能、轻量的优秀特性成了互联网公司缓存的标配,有的时候我们想增加一些自定义的命令,主要是重度使用Redis的场景,像抢购的场景,要保证多个Redis命令的事务性,如果没有很好的原子性保证,很容易出现数据不一致的问题。虽然官方给

  • 为什么redis是单线程的

    数据库

    redis是单线程的原因:1、单线程不需要各种锁的性能消耗;2、单线程多进程集群方案;3、采用单线程避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的切换而消耗CPU。简单分析:(推荐教程:redis教程)Redis是基于内

  • redis使用场景有哪些

    数据库

    一:缓存——热数据热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据

  • 数据库

    Redis持久化过程一直是影响redis性能的常见因素,如何监控持久化以及如何优化持久化过程呢?下面我们就一起来看看吧。fork的监控及优化不管是使用哪种持久化,RDB持久化或AOF重写,主进程都会fork出一个子进程,在子进程里完成rdb

  • 数据库

    今天服务器安装了redis,为了安全设置一下访问redis-server的密码。推荐:《redis教程》一、查找redis.conf文件我们服务器已经安装了redis,现在通过命令查看下redis的进程:[root@lnp ~]# ps -

  • 为什么Redis是单线程、及高并发快原因详解

    数据库

    Redis的高并发和快速原因1.redis是基于内存的,内存的读写速度非常快;2.redis是单线程的,省去了很多上下文切换线程的时间;3.redis使用多路复用技术,可以处理并发的连接。非阻塞IO 内部实现采用epoll,采用了epoll

  • redis秒杀场景解决方案

    数据库

    在大流量程序开发中,必然会遇到高并发的应用的场景。解决方案大致分为两个方向,消息队列、锁.redis 实现消息队列核心简单版本 $key = quque; /** * 秒杀商品数量有限,预先存储到